iT邦幫忙

2025 iThome 鐵人賽

DAY 2
0
AI & Data

雲端情人 - AI 愛系列 第 2

Day 2:整體構想與設計藍圖

  • 分享至 

  • xImage
  •  

在動工之前,我先畫出專案的大藍圖。這個「AI 雲端情人」大致分成三個主要層次:
1. 前端互動介面:我平常最常用的聊天工具是 LINE,所以選擇 LINE Messaging API 作為主要的聊天入口。
2. 後端服務層:計劃使用 FastAPI 來實作 webhook,負責接收 LINE 訊息並傳給 AI 模型。雖然 Flask 也能用,但它的非同步支援較弱,而未來功能會越來越多,採用 FastAPI 更能符合多工與複雜需求。
3. AI 引擎層:初期先用 OpenAI API,因為它穩定、效果佳。但畢竟我不像《Cyborg She》裡的男主角那樣幸運——未來的自己靠中樂透獲得巨款去打造一位賽博格女友。我只能依靠一些有限的資源,並打算逐步測試免費流量模型,例如 qroq 或公益性質的 chatgpt API,只要能執行就算是一步進展。

整體資料流設計相對直觀:使用者發訊息 → Webhook 接收 → AI 模型產生回覆 → 回傳給 LINE。整個系統會部署在 Render 或 Replit 這類雲端平台,方便快速上線測試。雖然這只是最小可行產品(MVP),但足以開始打造一個能隨時陪伴我的 AI 伴侶。

https://ithelp.ithome.com.tw/upload/images/20250826/201121001pytEyqQRl.png

https://ithelp.ithome.com.tw/upload/images/20250826/20112100n5OxDSJriw.png


上一篇
Day 1:從《雲端情人》到我的 AI 女友
下一篇
Day 3:人機介面 - LINE Messaging API 初體驗
系列文
雲端情人 - AI 愛13
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言